/****************************************************************
 ** 								 *			
 **  Nombre: js_EliminarCuentas.js			         *	
 **  Versión: 1.0.0                                              *
 **  Autor: Alonso Fabian Orozco Perez		                 *
 **  Creado: 27-ene-2013                                         *
 **  Modificado: Ninguno                                         *
 **  Diagrama: GAPI v2.3.0                                       *		
 **  Caso de uso: MIS3                                           *
 **								 *			
 *****************************************************************/

$(document).ready(function (){

    $("#eliminarID").click(function()
    {       
        mostrarBuscarCuenta();
    
        function mostrarBuscarCuenta(){

            $.ajax({
                url: 'VisualizadorBusqueda',
                type: 'post',

                beforeSend: function (){
                    $('#respuesta_general').html('Cargando'); 
                },
                error : function(XMLHttpRequest, textStatus, errorThrown) 
                { 
                    $('#respuesta_general').html('Ocurri&oacute; un error al procesar la petici&oacute;n');
                },

                success: function (respuesta) 
                { 
                    $("#respuesta_general").html(respuesta);
            
                    $("#buscarID").click(function()
                    {                   
                        mostrarDatosCuenta();                                                
                    });
                }
            });
        }
        
        function mostrarDatosCuenta(){
            var cuentaBuscar = document.getElementById("adminUser").value;
              
            if (cuentaBuscar != "") {
                var parametros = {
                    'nombreUser' : cuentaBuscar                
                };

                $.ajax({
                    data: parametros,
                    url: 'VisualizadorDatosCuenta',
                    type: 'post',

                    beforeSend: function (){
                        $('#respuesta_general').html('Buscando'); 
                    },
                    error : function(XMLHttpRequest, textStatus, errorThrown) 
                    { 
                        $('#respuesta_general').html('Ocurri&oacute; un error al procesar la petici&oacute;n');
                    },

                    success: function (respuesta) 
                    { 
                        $("#respuesta_general").html(respuesta);
                                 
                        $("#cancelarID").click(function()
                        {
                            $('#respuesta_general').html('');
                        });                      
                    }
                });
                
                
            }
            else{
                alert("Ingresa algun nombre de usuario.");
            }
        }        
    });
});

function eliminarCuenta(cuentaEliminar){        
    
    var id = 'eliminarAdministrador';
            
    var parametros = {
        'id' : id,
        'nombreEliminar' : cuentaEliminar
    };
 
    $.ajax({
        data: parametros,
        url: 'GestorCuentaAdministrador',
        type: 'post',

        beforeSend: function (){
            $('#respuesta_general').html('Procesando...'); 
        },
        error : function(XMLHttpRequest, textStatus, errorThrown) 
        { 
            $('#respuesta_general').html('Error para eliminar');
        },

        success: function (respuesta) 
        { 
            $("#respuesta_general").html(respuesta);
            alert("Se ha eliminado exitosamente la cuenta");
            quitarOpcionesEliminar();
        }
    });
}